백엔드 API의 응답이 느릴 경우

❓질문

백엔드 API의 응답이 느려 사용성에 악영향이 발생하는 상황에서 어떻게 대응하실 건가요?


💡 조사하기전 내가 알고 있던 내용

  1. 백엔드과의 커뮤니케이션을 통해서 이를 보안한다.
  2. prefetch기능을 통해서 미리 데이터를 받아놓고 이를 사용하는 방법이 있습니다.
  3. 캐싱하는 방법이 있습니다 React Query등 캐싱 전략을 활용하는 라이브러리등을 사용하면 보다 쉽게 캐싱 전략을 사용할 수 있습니다.

🏫 정리한 내용

백엔드과의 커뮤니케이션때 Sentry나 Datadog같은 모니터링 도구를 통해 성능 데이터를 바탕으로 '느리다' 같은 피드백이 아닌 '어떠한 API가 N초 소요된다 , 이러한 경우일때 이렇게 된다' 이런식으로 확실하게 피드백 하는게 중요합니다.